package com.ericsson.common.pojo;

import java.util.List;

public class FTPInfoVO implements java.io.Serializable {

	private static final long serialVersionUID = 2;

	private String cgName;
	private long netElementID;
	private String netName;
	private String downloadebmlogtime;

	public String getDownloadebmlogtime() {
		return downloadebmlogtime;
	}

	public void setDownloadebmlogtime(String downloadebmlogtime) {
		this.downloadebmlogtime = downloadebmlogtime;
	}

	public String getNetName() {
		return netName;
	}

	public void setNetName(String netName) {
		this.netName = netName;
	}

	private String host;
	private int port;
	private String userName;
	private String password;
	private String path;
	/**
	 * 用以区分下载目标文件的话单类型：PGW，SGW
	 */
	private String pathType;
	public String getPathType() {
		return pathType;
	}

	public void setPathType(String pathType) {
		this.pathType = pathType;
	}

	/**
	 * 是否SSL登录
	 */
	private boolean ssl;
	/**
	 * 网元类型：GGSN/SGSN
	 */
	private String type;

	public int getPort() {
		return port;
	}

	public void setPort(int port) {
		this.port = port;
	}

	public String getUserName() {
		return userName;
	}

	public void setUserName(String userName) {
		this.userName = userName;
	}

	public String getPassword() {
		return password;
	}

	public void setPassword(String password) {
		this.password = password;
	}

	public String getPath() {
		return path;
	}

	public void setPath(String path) {
		this.path = path;
	}

	public String getHost() {
		return host;
	}

	public void setHost(String host) {
		this.host = host;
	}

	public boolean isSsl() {
		return ssl;
	}

	public void setSsl(boolean ssl) {
		this.ssl = ssl;
	}

	public String getType() {
		return type;
	}

	public void setType(String type) {
		this.type = type;
	}

	public long getNetElementID() {
		return netElementID;
	}

	public void setNetElementID(long netElementID) {
		this.netElementID = netElementID;
	}

	private long collectorId;
	private long cdrPathId;
	private long poolId;
	private String factory;
	private List<String> fType;
	public List<String> getfType() {
		return fType;
	}

	public void setfType(List<String> fType) {
		this.fType = fType;
	}

	public long getCollectorId() {
		return collectorId;
	}

	public void setCollectorId(long collectorId) {
		this.collectorId = collectorId;
	}

	public long getCdrPathId() {
		return cdrPathId;
	}

	public void setCdrPathId(long cdrPathId) {
		this.cdrPathId = cdrPathId;
	}
	public long getPoolId() {
		return poolId;
	}
	public void setPoolId(long poolId) {
		this.poolId = poolId;
	}

	public String getFactory() {
		return factory;
	}

	public void setFactory(String factory) {
		this.factory = factory;
	}

	public String getCgName() {
		return cgName;
	}

	public void setCgName(String cgName) {
		this.cgName = cgName;
	}

	@Override
	public String toString() {
		return "FTPInfoVO{" +
				"host='" + host + '\'' +
				", port=" + port +
				", userName='" + userName + '\'' +
				", password='" + password + '\'' +
				'}';
	}
}
